home *** CD-ROM | disk | FTP | other *** search
/ Gamers Delight 2 / Gamers Delight 2.iso / Aminet / game / misc / MFHQ053beta.lha / MechForceHQ.doc < prev    next >
Text File  |  1994-04-29  |  35KB  |  698 lines

  1.  
  2.  
  3.        ****    This is the manual to MechForceHQ Version 0.53ß    ****
  4.  
  5.  
  6.  
  7.  
  8. **** NOTE ****
  9. If you are updating from an older version of MechForceHQ, please read at least
  10. the 'Getting started' section of the manual.  Important information about what
  11. to watch when updating, are provided there.
  12.  
  13.  
  14.  
  15. 0. Copyright and Distribution
  16. *****************************
  17.  
  18. The programm MechForceHQ and this manual are copyright © 1993,94 Stefan
  19. Hülswitt, but they are however freely distributable as long as both files are
  20. included in their original form without additions, deletions, or modifications
  21. of any kind.  The archive may be uploaded to any BBS or FTP site, or included in
  22. public domain packages is the fee charged for its distribution is less or equal
  23. to the price Fred Fish charges for a single disk.  Specialy Fred Fish is allowed
  24. to include MechForceHQ in his wonderfull library.
  25.  
  26. The programm MechForce and the files in the subdirectories Mechs, Units,
  27. Warriors, Maps and Orders were taken from the Headquarters1.83 distribution
  28. which is copyright © 1993 Andreas Smigielski and was released under the
  29. GNU-Public-Licence.  This means that these files are freely distributable and
  30. may be modified in any way.
  31.  
  32. MechForce and BattleForce  © 1989 Ralph H. Reed
  33. The BattleTech system      © 1985-1989 FASA Corporation.
  34.  
  35. GadToolsBox 2.0c           © 1991-93 Jaba Development
  36. ReqTools.library V38+      © 1993,94 Nico François
  37.  
  38.  
  39.  
  40. 1. Disclaimer
  41. *************
  42.  
  43. This software is provided *AS IS* without warranty of any kind, either expressed
  44. or implied.  Stefan Hülswitt does not warrant, guarantee, or make any
  45. representations regarding the use of, or the results of the use of, the
  46. MechForceHQ program in terms of correctness, accuracy, reliability, currentness,
  47. or otherwise.  In no event will Stefan Hülswitt be liable for direct, indirect,
  48. incidental, or consequential damages resulting from any defect in the
  49. MechForceHQ program even if he has been advised of the possibility of such
  50. damages.
  51.  
  52. WARNING:  This is a BETA release of MechForceHQ.  Although the program was
  53. tested during several hundred combats and all known bugs from the previous
  54. releases have been fixed (hopefully), there still may occure programm failures.
  55. So always backup your Unit or Warrior files to a save place, before playing
  56. around with MechForceHQ.  As stated above I can't be made liable for any damage
  57. this program may cause.  However my brother and I were playing a lot with
  58. MechForceHQ and we never lost any data, to say the program seems to be stable
  59. and reliable.  If you find any bugs, please let me know about (see end of the
  60. manual).
  61.  
  62.  
  63.  
  64. 2. What is MechForceHQ
  65. **********************
  66.  
  67. MechForceHQ is a programm to create and update the Unit, Warrior and Mech files
  68. which are used with the MechForce program.  This software is very similar to the
  69. BattleTech system which is copyright 1985-1989 © FASA Corporation.
  70.  
  71. As said this is a BETA release.  This implies the manual, because I really don't
  72. like to write docs.  So don't expect to get so much information out of this
  73. text, if you aren't at least a bit familiar with MechForce.  If you want
  74. additional informations, please refer to the MechForce documentation or wait for
  75. one of the next releases of MechForceHQ which will have probably better
  76. documentation.
  77.  
  78. This programm was written after getting one of the Headquarters distributions.
  79. I found the programm running quite instable on my machine (don't know if it's
  80. the fault of the machine) and also I don't like the user interface and the
  81. missing multitasking.  So I started to create my own headquarter.
  82.  
  83. Let's have a quick view at some features:
  84.   * All information (Unit, Character, Mech) display at a time.
  85.   * Can start MechForce out of the program, thereby saving and reloading Unit.
  86.   * Easy rearranging of the Unit.
  87.   * Much more informative user messages and possibilities to interact with the
  88.     program.
  89.   * Very clear and easy to use Mech factory.
  90.   * A real function for the Medics.
  91.   * A function so sell and buy Mechs across different Units.
  92.   * A Hall of Fame for dead Characters.
  93.   * Full multitasking, pulldown menus, shortcuts.
  94.  
  95.  
  96.  
  97. 3. Requirements
  98. ***************
  99.  
  100. MechForceHQ was developed on a A2000 with 1MB Chip- and 6MB Fast-RAM and a 68030
  101. 25Mhz card running on a rekicked beta Kickstart 40.62.
  102.  
  103. To run MechForceHQ on your machine you need at least Kickstart 2.04 (V37.175)
  104. and 512kB of memory.  If you want to start MechForce out of MechForceHQ you
  105. should have about 1.5MB free memory available.  In addition you must have
  106. installed the ReqTools.library V38+ in your LIBS:  directory, the needed
  107. MechHQ/8 font in your FONTS:  directory and the PAL-Monitor driver must be
  108. available.
  109.  
  110. There is no special installation needed.  Just create a new drawer and unarchive
  111. all files to this drawer.  The subdirectory structure will be created thereby.
  112. If you was using MechForce before, you may unarchive all files to your old
  113. MechForce directory.
  114.  
  115.  
  116.  
  117. 4. Getting started
  118. ******************
  119.  
  120. MechForceHQ may be started from WorkBench by double-clicking its icon, or from
  121. the CLI by typing its name.  There are no ToolTypes or options.
  122.  
  123. After loading, MechForceHQ tries to load a preferences file named
  124. MechForceHQ.prefs from the current directory.  If this file is missing/damaged/
  125. outdated, MechForceHQ defaults to some internal settings.
  126.  
  127. NOTE :  The file format of the Hall of Fame has changed since version 0.47ß.  To
  128. convert your old Hall of Fame to the new format you must use the supplied
  129. 'convertfame' program.  From workbench just double-click the ConvertFame icon.
  130. From shell, cd to your MechForceHQ directory and enter 'convertfame'.  Your old
  131. Hall of Fame will be renamed to *.old, just in case.
  132.  
  133. WARNING :  If you are upgrading from version 0.50ß, please don't change anything
  134. at the Hall of Fame.  The convertfame program is not smart enough to distinguish
  135. the different versions and may (will !) damage your Hall of Fame.
  136.  
  137. NOTE :  The file format of the preference file has changed various times since
  138. version 0.47ß.  After starting MechForceHQ may complain it has found a damaged
  139. preferences file.  Just ignore this message and resetup your preferences inside
  140. the program.
  141.  
  142. If MechForceHQ fails to open it's screen, check if the ReqTools.library and the
  143. font are installed correctly.
  144.  
  145. MechForceHQ defaults to opens a PAL overscanned screen, so you may have to
  146. adjust your OverScan-Preferences or you may select another screenmode (refer to
  147. the Preferences menu section). However MechForceHQ needs a screen of 704x282. On
  148. NTSC based machines the NTSC Highres-Lace screenmode should fit best.
  149.  
  150. NOTE for 2.x based machines :  There is a small incompatibility between 2.x and
  151. 3.x gadtools.library.  As a result all listview-gadgets designed for 3.x look a
  152. bit weird under 2.x.  This is not a bug inside MechForceHQ rather inside the
  153. kickstart image.
  154.  
  155. On startup MechForceHQ asks you to load an Unit.  If you don't have any Units
  156. you may hit CANCEL and MechForceHQ will ask you to create a new Unit.
  157.  
  158.  
  159.  
  160. 5. What you see on screen
  161. *************************
  162.  
  163. The screen is divided into four display areas and one gadget area.
  164.  
  165. In the upper left area there are two listgadgets which show you which Characters
  166. and Mechs are in the Unit and which Character uses which Mech.  The name of the
  167. Unit is diplayed above this list.  The names of the Characters and Mechs are
  168. preceeded by a special symbol to indicate their status.  A '*' says that the
  169. Character or Mech is out on patrol or somewhere else outside the base.  If you
  170. select such a Character you are notified this fact, and asked if you want to pay
  171. for bringing the Character back to base.  A '#' says that the Character is
  172. injured resp.  the Mech is damaged.  A '+' says that the Character has died in
  173. combat.  You may bring him back to life, if the Character has enough C-Bills
  174. (very expensive, of course).  A '·' says that the Mech is not used by a
  175. Character.
  176.  
  177. In the upper right area information about the Unit are displayed.  Victories and
  178. Defeats denotes the number of battles your Unit has won resp.  has lost.
  179. Reputation shows you, how the big houses think about your Unit.  There are five
  180. reputations:  Bandit, Poor, Average, Good and Elite.  If your Unit has a high
  181. reputation you may get contracts with a higher fee and better salvage.  The
  182. second block shows you some information about your current contract.  If the
  183. name of the house is written in red, your contract has expired (remaining combat
  184. points are zero).  Repair denotes how many percent of the repair costs do you
  185. have to pay, Salvage denotes how many percent of the obtained price you may keep
  186. when salvaging or offering a Mech.
  187.  
  188. In the lower right area you can get information about the current Character.  To
  189. make a Character current, you must click on his name in the left listgadget.
  190. The first line reports you the type, the name and the current hitpoints of the
  191. Charcter.  The Charcter type may be Mech Warrior, Technician or Medic.  Status
  192. informs you about the state of the Character.  Wins and Losses show how many
  193. fights the Character has won and how many he has lost.  Arena counts the number
  194. of arena challenges the Character has succeeded.  Experience shows how many
  195. Experience Points the Character has collected.  Mech Warriors gain experience
  196. during combat, Technicians gain experience by repairing or salvaging Mechs and
  197. Medics gain experience by healing Characters.  C-Bills shows how many money a
  198. Character owns.  This money is used to heal the Character or to bring him back
  199. to base.  If a Character is dead or lost in combat and has not enough money to
  200. pay the penalty, he is off the game.  Title and Income increase if the Character
  201. has won many Arena challenges.  Salary denotes the amount of money a Character
  202. gains, when recovering Mechs from the enemy.  Available Exp.  Pts shows how many
  203. experience points the Character has ready for modifying skill rolls or for
  204. converting into Character Points.  Character Pts shows how may points the
  205. Character has ready to advance Skills or Attributes.  You gain Character Points
  206. by converting availbale Experience Points.
  207.    
  208. In the lower left area you may see details of the current Mech, if the current
  209. Character uses a Mech.
  210.  
  211.  
  212.  
  213. 6. Rearranging the Unit
  214. ***********************
  215.  
  216. You may have noticed that if you select a Character in the left listgadget and
  217. the Character owns a Mech, this Mech is highlighted in the right listgadget.
  218.  
  219. The Character should use another Mech ?  Very easy.  Just click the desired Mech
  220. in the right list gadget and the Character changes to this Mech.  If the new
  221. Mech is already used by another Character, you are asked if he should release
  222. the Mech.  If you want a Character to stay without Mech, you may select Release
  223. Mech from the Character menu.
  224.  
  225. The first Character in the list is called your Leader. When ever the Leader is
  226. removed from the Unit, you are asked to select a new Leader.
  227.  
  228.  
  229.  
  230. 7. The Menus
  231. ************
  232.  
  233. 7.1 The Unit menu
  234. *****************
  235.  
  236. Load Unit - Opens a window to select a new Unit to load.  If the current Unit
  237. was changed, you are asked if you want to save first.
  238.  
  239. Save Unit - Saves the current Unit to disk
  240.  
  241. Create Unit - Creates a new Unit. You are prompted to enter a name for the Unit.
  242. The currently loaded Unit will be lost, if not saved to disk.
  243.  
  244. Contract - Gets a new contract for your Unit.  If your old contract hasn't
  245. already expired, you have to pay a penalty for breaking the contract.  The new
  246. contract is presented to you, and you may accept or reject it.  If you hit
  247. reject another contract is presented to you.
  248.  
  249. Buy Mech - Allows you to buy a new Mech.  A window is opened, and the available
  250. Mechs are displayed.  You may select the Mech class with the right listgadget.
  251. The selected Mech is displayed under the list, to give you a rough idea of what
  252. you are buying.  You may hit BUY MECH to buy the selected Mech or CANCEL to
  253. abort the action.
  254.  
  255. View Offers - Allows you to buy a Mech which was offered by another Unit.  There
  256. is a global clipboard on which every Unit may pin offers for Mechs they want to
  257. sell.  You will see a list of all offered Mechs, and if you select one of them,
  258. some information about this Mech, the offering Unit and the demanded price.  If
  259. you hit Buy Mech the demanded price will be transfered to the offering Unit.  If
  260. you try to buy a Mech offered by your own Unit, you are asked if you want to
  261. cancel the offer.  In this case the Mech is removed from the global clipboard
  262. and reentered to your Unit.
  263.  
  264. Fight - Saves the current Unit to disk, calls the MechForce program and reloads
  265. the Unit after returning.
  266.  
  267. Show Hall of Fame - Shows the Hall of Fame.  Up to 20 heroes may enter the Hall
  268. of Fame.  The Hall of Fame is saved in a file called 'MechForceHQ.fame'.
  269.  
  270. About - What could it be ??
  271.  
  272. Quit - Terminates MechForceHQ. If your Unit was changed you are asked to save it
  273. first.
  274.  
  275.  
  276. 7.2 The Character menu
  277. **********************
  278.  
  279. Heal Character - If a Character has lost Hitpoints during a combat you may heal
  280. him.  First you are asked if you want to go to hospital (this means paying to
  281. get healed) or want to heal yourself.
  282.   Healing yourself may be done by the Character itself or by a Medic.  If you
  283. have a Medic in your Unit you have to select which Character should do the
  284. healing.
  285.   The Character has to do a hidden skill roll against a value calculate of
  286. Dexterity, Medical First Aid, Interrogation, Survival of the Medic and Body and
  287. Athletics of the patient.  If the Character fails the skill roll he inflicts
  288. damage to the patient and loses experience.  If the Hitpoints of the patient
  289. drop below zero, the patient is killed.  There is an additional requester to
  290. abort the action, which is shown only if the state of the patient is so bad,
  291. that failing the healing attempt would kill the patient.  A Medic gains
  292. experience from a successful healing.
  293.  
  294. Train Character - Allows the Character to advance his rang and to train his
  295. abilities and skills.  A small window with four buttons is opened.
  296.   Advance Rank allows a Character to achieve the next rank, if he has enough
  297. experience points.  You need 2500 experience points for the regular rank, 15000
  298. for the veteran rank, 100000 for the elite rank, 300000 for the elite 1 rank.
  299. The next elite rank is achived every 100000 points.
  300.   Buy Attributs allows a Character to raise his basic attributs Body, Charisma,
  301. Dexterity and LearnAbility.  The higher an ability is the more Character points
  302. are needed to increase this ability further.  The maximum level is 12 for all
  303. abilities.  You may hit Undo to discard all changes made.
  304.   Buy Skills allows a Character to train his skills.  Skills can not be raised
  305. beyond the level of the LearnAbility.  Just click the desired skill to train the
  306. Character.  You may hit Undo to discard all changes made.
  307.   Convert Experience Points is needed to convert Available Experience Points to
  308. Character Points.  A Character must have more than 500 Available Experience
  309. Points to convert them.  You gain one Character Point for eight Experience
  310. Points.
  311.  
  312. Release Mech - The current Character releases his Mech. A Character
  313. without a Mech can not go to combat.
  314.  
  315. Advance Rank -
  316. Buy Attributs -
  317. Buy Skills -
  318. Convert Exp. Points - see Train Character.
  319.  
  320. Add Character - Adds a Character from the Warrior directory to your Unit.  If
  321. the Warrior has a Mech, the Mech is added too, of course.
  322.  
  323. Remove Character - Removes the current Character from the Unit and saves him to
  324. the Warrior directory.  If the Character was your Leader you must select a new
  325. Leader.  If there is already another Warrior with the same name and the same
  326. Mech in the Warriors directory, you must rename the Character before you can
  327. remove him.
  328.  
  329. Create Character - Creates a new Character.  The basic abilities, the Character
  330. Points and the money are determined randomly.  You should enter a name for this
  331. Character and choose a Character type and the sex.  The choose of the Character
  332. type should be done with a look to the abilities displayed above.  MechWarriors
  333. need Body and Charisma, Technicians and Medics need Dexterity.
  334.  
  335. Rename Character - You may enter a new name for the current Character.
  336.  
  337. Drop Character - Use this option, if you want to discard the current Character.
  338. But be warned:  the Character will not be saved to disk, cannot enter the Hall
  339. of Fame and cannot be restored in anyway.
  340.  
  341.  
  342. 7.3 The Mech menu
  343. *****************
  344.  
  345. Repair Mech - A Mech which was damaged in combat may be repaired here.  A repair
  346. may be done by the Character itself or by a Technician.  After selecting the
  347. Character has to pass a hidden skill roll against a value calculated from
  348. Dexterity, Technician, Mechanical and Engineering.  If the Character fails the
  349. roll, you must pay for the damage and the Character loses experience.  If the
  350. roll succeeds you have to pay your part of the costs, according to your current
  351. contract (Repair %).  If the Technician only has to reload ammo, the skill roll
  352. never fails.
  353.  
  354. Salvage Mech - If you want to get rid of an old Mech or a Mech recovered from
  355. the emeny, you may select this menu.
  356.   One of your Characters, probably a Technician, will try to dismount all parts
  357. from the Mech and sell them to the best price he can obtain.  The price a
  358. Character can obtain depends on his ability to dismount the parts (Dexterity,
  359. Technician, Mechanical) and on his ability to sell the parts (Diplomacy, Rogue).
  360.   You first get a rough estimate of how much C-Bills you will obtain.  If you
  361. hit Salvage there is no return.  The Mech is take to pieces and will be gone.
  362. The price you actually obtain may vary from the displayed estimate.  The better
  363. a Character is the better he estimates, or at least he doesn't estimates to
  364. much.  And of course your Unit get the part of the price according to your
  365. current contract (Salvage %).
  366.  
  367. Offer Mech - Sometimes you may not be satisfied with the price obtained by
  368. salvaging a Mech.  Another way to get rid of a Mech is to offer him to other
  369. Units.  First you have to enter the price which you want to demand for the Mech,
  370. then the Mech is removed from your Unit and entered to the global clipboard.  If
  371. another Unit decides to buy your Mech, the money is transfered to your Unit.
  372. But remember your Unit only get the part of the price according to your current
  373. contract.
  374.  
  375. Mech Factory - Sends the current Mech to the factory.  You may mount/remove
  376. weapons, add jumpjets or heatsinks or modify your bodyarmor.  Please refer to
  377. the Mech Factory section of the manual for more information.  The proceeding is
  378. equal to creating a new Mech, but remember changing an existing Mech can be very
  379. expensive.
  380.  
  381.  
  382. 7.4 The Factory menu
  383. ********************
  384.  
  385. There are two types of Mech in the MechForce concept.  The Mech in your Unit are
  386. real build Mech, you can use them.  The Mechs in the Mech subdirectory are
  387. different.  They must be seen as plans how to build a Mech, I call them
  388. prototypes.  A prototyp Mech is nothing than paper until you give an order to
  389. build him (Buy Mech).  The Factory is used to create this prototyp Mechs.
  390.  
  391. Create new Mech - Use this to create a completely new Mech.  Enter a name for
  392. this Mech and you get a basic Mech structure with engine, gyros, cockpit, arm
  393. and leg actuators and some other things.  You may (better must) modify and
  394. enhance this Mech at will.  Please refer to the Mech Factory section to see how
  395. to do this.
  396.  
  397. Clone Mech - If you have an enhanced Mech in your Unit and you want to create a
  398. new prototyp Mech with the same power and structure, you may select this menu.
  399. After entering a new name for the Mech, you may alter the structure.
  400.  
  401.  
  402. 7.5 The Preferences menu
  403. ************************
  404.  
  405. Screenmode - Opens a requester, which allows you to select the screenmode used
  406. for MechForceHQ's screen.  You may select every mode which provides atleast 640
  407. pixels width and 8 colors.  However MechForceHQ opens a 704x282 screen.  If the
  408. choosen screenmode doesn't allows this size, an autoscroll screen is opened.
  409.  
  410. NOTE :  If MechForceHQ fails to reopen its display, the program is terminated
  411. without any possibility to save the current Unit.  To avoid losing data always
  412. save your Unit before messing with the screenmode.
  413.  
  414. Colors - Opens a palette requester in which you may adjust the screen colors.
  415.  
  416. Paths - A small windows popup and you may changed the default paths in which
  417. MechForceHQ looks for Units, Warriors, Mechs and Offers.  Also you may changed
  418. the commandline call for the MechForce program.
  419.  
  420. Autosave on Exit/Fight - If you turn the AutoSave-Option ON your Unit is saved
  421. to disk without any request when you quit the program or somehow would destroy
  422. your Unit (e.g.  Load, Create New, Fight).
  423.  
  424. Mech Sabotage -
  425. Weapon Sabotage - These two sabotage options where taken from the Headquarters
  426. program.  I have very few information about sabotage, and I suggest you leave
  427. both options OFF for the moment.  If you want to test this options, here is what
  428. I know about :  If Mech sabotage is on, some internal parts of your Mech may be
  429. damaged if you enter combat.  You have to make a skill roll and if you succeeds
  430. you managed to repair the part.  If Weapon sabotage is on you have to do a skill
  431. roll every time you fire the weapon (Sorry, I may be false).
  432.  
  433. Save Preferences - Saves the preferences to the 'MechForceHQ.prefs' file which
  434. is loaded on startup.
  435.  
  436.  
  437.  
  438.  
  439. 8. The Gadgets
  440. **************
  441.  
  442. Fight    - Same as selecting Fight from the Unit menu.
  443. Quit     - Same as selecting Quit from the Unit menu.
  444. Factory  - Same as selecting Mech Factory from the Mech menu.
  445. Heal     - Same as selecting Heal Character from the Character menu.
  446. Train    - Same as selecting Train Character from the Character menu.
  447. Repair   - Same as selecting Repair Mech from the Mech menu.
  448. Buy Mech - Same as selecting Buy Mech from the Unit menu.
  449.  
  450.  
  451.  
  452. 9. The Mech Factory
  453. *******************
  454.  
  455. The Factory is used to create prototyp Mechs and to enhance or modify existing
  456. Mechs.  The main difference between creating a prototyp and enhancing is, that
  457. create a prototyp is entirely free of costs.  This is because you are actually
  458. only creating a plan.  On the other side is enhancing, where you must pay for
  459. every modification made to the Mech.
  460.  
  461. Before starting, a special warning:  In enhancing mode every thing you add to
  462. the Mech costs, but things you remove from the Mech bring you back nothing.
  463. This is because most components have to be taken to small pieces to bring them
  464. out of the relatively small Mech body and they can't be brought back to function
  465. in a reasonably way.  This is the reason why removed parts can not be brought
  466. back in any way.  If you want the same part back, you have to pay for it.  So
  467. think before acting.
  468.  
  469. Now, how to use the Factory?  The Factory window has a display area and a gadget
  470. area.  In the display area you see how much C-Bills your Unit has left (only
  471. enhancing mode) and you see the structure af the Mech you are working on.  You
  472. must click on the gadgets to modify the different parts of the Mech.  So, what
  473. does all these gadgets do ?
  474.  
  475. Mount Weapons - You may mount up to 10 Weapons in each Mech.  You are requested
  476. which weapon to mount and then in which body part the weapon should be mounted.
  477. You may only select body parts which have enough space to carry the weapon.
  478. Some weapons (AutoCannons, Missiles, MachineGun) need ammo, so you are ask where
  479. to put this ammo.  If you mount a weapon to the head or to the torso, the weapon
  480. may also be mounted facing backwards.
  481.  
  482. Remove Weapons - You are prompted for which weapon to remove.  Remember remove
  483. means really remove.
  484.  
  485. Enhance Weapon - Here you may enhance a weapon to obtain a higher damage, more
  486. ammo, less heat or a longer range.  The properties of a weapon can not be
  487. lowered below the start value and they can not be raised beyond a certain level
  488. which depends on the weapon type.
  489.   First you must select the weapon to enhance, then you may change the
  490. properties with these nice +/- buttons.  Notice the reverse logic of the heat
  491. buttons, the lower the heat the better.  You will find that enhancing a weapon
  492. is one of the most expensive adds for a Mech.
  493.  
  494. Modify Engine Size - The engine size of a Mech determines how fast a Mech can
  495. move (together with the weight).  The engine size can't be raised over 600MW.
  496. This is because of an limitation in the MechForce program.  You may notice that
  497. increasing the engine size makes your Mech faster in most cases, but remember it
  498. makes your Mech also heavier, which makes him slower.  So there is a point where
  499. increasing engine size doesn't have much effect.
  500.  
  501. Modify Engine Speed - If modifying the engine size tends to bring poor results,
  502. try engine speed.  Every modification brings one second of walk time.  You may
  503. modify your speed with negative values, but there is no good reason to do so.
  504. The maximum modify value is determined by the walk time with modifycation zero.
  505.  
  506. Modify Heatsinks - You may mount additional Heatsinks in your Mech.  A plain
  507. Mech has a Heatsink of 12 degrees per second by the thermal radiation of the
  508. Mech surface.
  509.  
  510. Modify Jumpjets - Do you ever want to jump up in the air and than down on your
  511. enemies, crushing them into the ground?  Then you need JumpJets.  The displayed
  512. jumptime may be somewhat inacurate because I have very few information about
  513. this.
  514.  
  515. Modify BodyArmor - The BodyArmor protect your Mech against damage cause by hits
  516. from your enemies.  The maximum value for all body parts is 76 armor points,
  517. except the head, which have a maximum value base on the Mech class.  And because
  518. nothing is for free, BodyArmor adds to the Mechs weight.
  519.  
  520. Ask Confirmation - To prevent accidental changes to a Mech in the enhancing
  521. mode, there are several security requests.  This may be nerving if you try to
  522. change a lot of things (e.g.  BodyArmor).  So if you uncheck this gadget, all
  523. requests are surpressed.  But beware you know what you are doing !!
  524.  
  525. Undo/Cancel - As I said, there is no way to bring back removed parts in enhanced
  526. mode.  False!  There is one, this button.  You are asked to discard all changes
  527. and to get your money back.  This was implemented here because in most cases you
  528. can not know about the results before starting an action.  For example you wants
  529. to exchange a small laser with a medium laser.  Of course the medium laser has
  530. more weight than a small laser, but makes this the Mech jump to the next weight
  531. class, and how much speed he would lose then?  There is no way to say this from
  532. the beginning (at least if you don't have detailed information about the
  533. internal processings of the program).
  534.   This button is here, let's say as a test.  If you don't like him, write to me
  535. and maybe in the next release he is gone.
  536.  
  537. Done/Save - In prototype mode this save the Mech in appropriate drawer and quits
  538. the factory.  In enhancing mode you returns to main program.
  539.  
  540.  
  541.  
  542. 10. The Author
  543. **************
  544.  
  545. After owning my Amiga over 6 years and writing many small and bigger programs,
  546. this is the first project which I release to the public.  I'm very curious to
  547. the reactions from the Amiga commUnity and especially from the MechForce
  548. community.
  549.  
  550. This program is distributed for free, although it took many working hours and
  551. uncounted mech-battles to put it together.  To justify this efforts in the
  552. future, there must be at least some response from people using/loving this piece
  553. of work.  The future depends on you:  write your opinion/suggestions to me.  The
  554. more mails I receive, the faster the next version will be released.
  555.  
  556. If you find any bugs, have suggestions about options to include or remove or any
  557. other comments (positive or negative, positive prefered) please write to me.
  558.  
  559. If you are reporting a bug or problem, try to discribe the bug/problem as good
  560. as possible and include information about your machine and other programs
  561. running while the problems arise.  Please include at least information about
  562. version of kickstart, workbench, reqtools.library and about your machine (CPU,
  563. Memory).  It is also very useful to include output from the enforce and mungwall
  564. tools for diagnostic.  If possible give hunk number and offset of the hits.
  565.  
  566. If bugs arrise just after an combat or when using Units created with another
  567. program, please immediately leave MechForceHQ WITHOUT saving the Unit.  Then
  568. copy the Unit to a different place, uuencode the file and include it with your
  569. bug report.
  570.  
  571. If a bug shows up inside the MechForce program, you may report this also to me.
  572. But keep in mind, that the MechForce program was written by Ralph H.  Reed and I
  573. don't have any source codes available at the moment.  So my possiblities to
  574. change MechForce are very limited.
  575.  
  576. I'm also VERY interested to get more information about the internal structures
  577. and processings of the MechForce program, and I would like to have contact with
  578. other MechForce enthusiastic guys.  Or perhaps someone has the source codes of
  579. the MechForce program available for me ??
  580.  
  581. However send your mail to:
  582.  
  583.           Stefan Hülswitt
  584.           Birtener Straße 5a
  585.           46487 Wesel
  586.           GERMANY
  587.  
  588. or via E-Mail (absolutly prefered) to:
  589.  
  590.           Internet : huels@ftl.uni-duisburg.de         (university)
  591.           Z-NET    : nathan@MOUNTAIN.zer.sub.org       (home)
  592.           FIDO     : Stefan Huelswitt 2:2440/315       (home)
  593.  
  594.  
  595.  
  596. 11. To do in the future
  597. ***********************
  598.  
  599.         - Rework des display. Perhaps open a own window for each Character
  600.           and/or Mech. But this would be a hard piece of work, so don't
  601.           expect it for the next releases.
  602.         - Add an orders editor, to create or changed orders.
  603.         - Rework the calculation of the Mech price, which seems to be somewhat
  604.           inaccurate (e.g adding a AutoCannon20 to a 100 tons Mech may increase
  605.           its price by 2,000,000 C-Bills, but adding the same weapon to a 20
  606.           tons Mech increases its price only by 500,000 C-Bills)
  607.         - Do some rework of the Mechforce program, if I can get the source
  608.           codes.
  609.  
  610.  
  611.  
  612. 12. History
  613. ***********
  614.  
  615. V0.47ß  (first public release)
  616.  
  617. V0.48ß  (not released)
  618.         - Cleaned up the code a bit, fixed some small bugs.
  619.         - Fixed a small bug in Mech status report. If only the right leg or an
  620.           internal component were damaged, the Mech doesn't got reported as
  621.           damaged.
  622.         - Fixed a bug which caused sometimes a Character to get 0 C-Bills of
  623.           Salary on advance rank.
  624.         - Fixed price calculation for enhanced weapons. Price was wrong for
  625.           Mechs with weapons enhanced beyond max. values (e.g. TOA-IX-900).
  626.         - Added a double-click feature to the filerequester.
  627.         - Added a date to the entries of the Hall of Fame. Thereby the format
  628.           of the MechForceHQ.fame file has changed. Use the ConvertFame program
  629.           to convert your old file. To do this cd to your MechForce directory
  630.           and enter 'convertfame', or double-click the ConvertFame icon.
  631.         - Now displays the jumptime rather than the number of jumpjets, which
  632.           seems to be more informative.
  633.         - Fixed the generation of the Warrior-filename. The size extension for
  634.           the Mech was missing, which caused problems with MechForce.
  635.         - Fixed loading of Warrior-files with a destroyed Mech.
  636.  
  637. V0.50ß  (second BETA release)
  638.         - Browse Mechs is gone. Was not very usefull at all. You can use
  639.           Buy Mech to browse around and then hit cancel.
  640.         - New feature: Offers. Units may put Mechs to a global clipboard and
  641.           demand a price for selling the Mech. Other Units may look at the
  642.           clipboard and may buy these Mechs.
  643.         - Fixed a bug in loading/saving Warrior-files. The Character Status was
  644.           lost in space.
  645.  
  646. V0.51ß (third BETA release)
  647.         - Fixed some typos.
  648.         - Small rework of the manual.
  649.         - Hopefully fixed the 'repair-failed-all-money-lost' bug.
  650.         - Created a extra menu for preferences. This simplifies future expan-
  651.           sions.
  652.         - Added preferences for screenmode and colors. Hopefully this will fix
  653.           display problems (scrolling screen) on NTSC based machines.
  654.         - Reworked the enhancement of weapons. It's now harder to enhance
  655.           weapons. The prices climb faster if you enhance already good weapons.
  656.         - Added a retry button to the repair/healing requester. So you don't
  657.           have to click heal->hospital->character on every try.
  658.         - The calculation of the Mech weight tends to be more accurate in the
  659.           factory when adding/removing parts.
  660.         - New Units start with 5 millions to 10 millions c-bills.
  661.         - Fixed mech repair. Strange mech could cause huge (or even negative)
  662.           values to pay.
  663.         - Added an undo button to the skills/attributes requester. If you hit
  664.           undo, all actions are canceled and the Character gets back his 
  665.           Character Points.
  666.         - Added a menu item to drop a Character without saving to disk, just
  667.           in case you create a Character with TO BAD attributes to keep him.
  668.         - Characters may now be killed, if a healing fails. There is a re-
  669.           quester to abort healing, if the Character is in a very bad state.
  670.  
  671. V0.52ß (last BETA release)
  672.         - Each Character gets at least 10000 C-Bills on startup.
  673.         - When selecting an new Character the Mechlist jumps to the appropriate
  674.           Mech, rather than leaving the Mech outside the display area. This
  675.           is available only under 3.x, because there is no easy way to do it
  676.           under 2.x, sorry.
  677.         - Fixed handling of the arrow buttons in the weapon/skills list under
  678.           2.x. It was a missing GA_Immediate.
  679.         - Fixed bad rendering of listview gadgets under 2.x.
  680.  
  681. V0.53ß (hopefully really the last BETA)
  682.         - In some cases not all libraries were closed on program exit.
  683.         - Now requesting for diskfont.library V36 instat of V37.
  684.         - Characters could be killed while healing without the appropriate
  685.           requester shown up.
  686.         - Fixed strange behavior when character was killed by a healing attempt.
  687.         - Character gets 1 HitPoint when resurrected.
  688.         - Added an option to do a partial healing, if the character has not
  689.           enough C-Bills for a complete healing in the hospital.
  690.  
  691.  
  692.  
  693. Origin
  694. ******
  695.  
  696. There are no bugs in this program, only unrecognized features !!
  697.  
  698.